/*
 Navicat Premium Data Transfer

 Source Server         : localhost
 Source Server Type    : MySQL
 Source Server Version : 50528
 Source Host           : localhost
 Source Database       : capps_local

 Target Server Type    : MySQL
 Target Server Version : 50528
 File Encoding         : utf-8

 Date: 06/15/2017 20:19:05 PM
*/

SET NAMES utf8;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
--  Table structure for `sys_dept`
-- ----------------------------
DROP TABLE IF EXISTS `sys_dept`;
CREATE TABLE `sys_dept` (
  `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `NAME` varchar(20) NOT NULL COMMENT '部门名称',
  `P_ID` bigint(20) DEFAULT '0' COMMENT '上级部门ID',
  `REMARK` varchar(256) DEFAULT NULL COMMENT '描述',
  `STATUS` int(11) DEFAULT '0' COMMENT '是否显示（0显示，1不显示）',
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8;

-- ----------------------------
--  Records of `sys_dept`
-- ----------------------------
BEGIN;
INSERT INTO `sys_dept` VALUES ('1', '总经理', '0', null, '0'), ('2', '销售管理部', '1', null, '0'), ('3', '服务部', '1', null, '0'), ('4', '财务部', '1', null, '0'), ('5', '综合管理部', '1', null, '0'), ('6', '信用管理部', '1', null, '0'), ('7', '仓库11', '3', '', '0');
COMMIT;

-- ----------------------------
--  Table structure for `sys_dict`
-- ----------------------------
DROP TABLE IF EXISTS `sys_dict`;
CREATE TABLE `sys_dict` (
  `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典ID',
  `CATEGORY` varchar(128) DEFAULT NULL COMMENT '类别（如表名）',
  `SUB_CATEGORY` varchar(128) DEFAULT NULL COMMENT '子类别（如列名）',
  `SORT_INDEX` int(11) DEFAULT NULL COMMENT '同一类别中的排序',
  `NAME` varchar(128) DEFAULT NULL COMMENT '名称（如1、2、3、a、b）',
  `VALUE` varchar(128) DEFAULT NULL COMMENT '值（如男、女，中国石油、中国银行等）',
  `P_CATEGORY` varchar(128) DEFAULT NULL COMMENT '父类别',
  `VALID` int(11) DEFAULT '0' COMMENT '是否有效(0有效1无效)',
  `NOTE` varchar(128) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='字典表';

-- ----------------------------
--  Table structure for `sys_rights`
-- ----------------------------
DROP TABLE IF EXISTS `sys_rights`;
CREATE TABLE `sys_rights` (
  `ID` bigint(20) NOT NULL AUTO_INCREMENT,
  `NAME` varchar(60) DEFAULT NULL COMMENT '权限名称',
  `SORT_ORDER` int(11) DEFAULT NULL COMMENT '排序',
  `STATUS` int(11) DEFAULT '0' COMMENT '状态：0可用；1不可用；2不可见（可用）',
  `P_ID` bigint(20) DEFAULT NULL COMMENT '父权限ID',
  `REMARK` varchar(100) DEFAULT NULL COMMENT '注释',
  `TYPE` tinyint(4) DEFAULT NULL COMMENT '权限类型：0菜单；1权限',
  `LOG_INFO` varchar(100) DEFAULT NULL COMMENT '日志信息',
  `URL` varchar(128) DEFAULT NULL COMMENT '权限配置URL/dept/delete*，支持通配符*',
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8;

-- ----------------------------
--  Records of `sys_rights`
-- ----------------------------
BEGIN;
INSERT INTO `sys_rights` VALUES ('1', '系统管理', '1', '0', '0', null, '0', null, null), ('2', '用户管理', '1', '0', '1', null, '0', null, '/user/list/ui'), ('3', '修改用户', '4', '0', '2', null, '1', '修改系统用户', '/user/modify*'), ('4', '删除用户', '5', '0', '2', null, '1', '删除系统用户', '/user/delete*'), ('5', '用户信息详情', '2', '0', '2', null, '1', '显示用户信息详情', '/user/detail*'), ('6', '密码重置', '6', '0', '2', null, '1', '重置用户密码', '/user/resetpwd*'), ('7', '用户列表', '1', '0', '2', null, '1', '显示用户列表', '/user/list*'), ('8', '新增用户', '3', '0', '2', null, '1', '新增系统用户', '/user/add*'), ('9', '角色权限管理', '2', '0', '1', null, '0', null, '/role/list/ui'), ('10', '新增角色', '3', '0', '9', null, '1', '新增系统角色', '/role/add*'), ('11', '角色列表', '1', '0', '9', null, '1', '显示角色列表', '/role/list*'), ('12', '修改角色', '4', '0', '9', null, '1', '修改系统角色', '/role/modify*'), ('13', '删除角色', '5', '0', '9', null, '1', '删除系统角色', '/role/delete*'), ('14', '部门管理', '4', '0', '1', null, '0', null, '/dept/list/ui'), ('15', '部门列表', '1', '0', '14', null, '1', '显示部门列表', '/dept/list*'), ('16', '添加部门', '3', '0', '14', null, '1', '添加部门', '/dept/add*'), ('17', '修改部门', '4', '0', '14', null, '1', '修改部门', '/dept/modify*'), ('18', '删除部门', '5', '0', '14', null, '1', '删除部门', '/dept/delete*'), ('19', '角色信息详情', '2', '0', '9', null, '1', '角色信息详情', '/role/detail*'), ('20', '部门信息详情', '2', '0', '14', null, '1', '部门信息详情', '/dept/detail*');
COMMIT;

-- ----------------------------
--  Table structure for `sys_role`
-- ----------------------------
DROP TABLE IF EXISTS `sys_role`;
CREATE TABLE `sys_role` (
  `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '角色ID',
  `NAME` varchar(64) NOT NULL COMMENT '角色名称',
  `STATUS` int(11) NOT NULL DEFAULT '0' COMMENT '0可用1不可用',
  `REMARK` varchar(128) DEFAULT NULL COMMENT '角色描述',
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

-- ----------------------------
--  Records of `sys_role`
-- ----------------------------
BEGIN;
INSERT INTO `sys_role` VALUES ('1', '超级管理员', '0', '拥有所有权限');
COMMIT;

-- ----------------------------
--  Table structure for `sys_role_rights`
-- ----------------------------
DROP TABLE IF EXISTS `sys_role_rights`;
CREATE TABLE `sys_role_rights` (
  `ROLE_ID` bigint(20) DEFAULT NULL,
  `RIGHT_ID` bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
--  Records of `sys_role_rights`
-- ----------------------------
BEGIN;
INSERT INTO `sys_role_rights` VALUES ('1', '1'), ('1', '2'), ('1', '3'), ('1', '4'), ('1', '5'), ('1', '6'), ('1', '7'), ('1', '8'), ('1', '9'), ('1', '10'), ('1', '11'), ('1', '12'), ('1', '13'), ('1', '14'), ('1', '15'), ('1', '16'), ('1', '17'), ('1', '18'), ('1', '19'), ('1', '20');
COMMIT;

-- ----------------------------
--  Table structure for `sys_user`
-- ----------------------------
DROP TABLE IF EXISTS `sys_user`;
CREATE TABLE `sys_user` (
  `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID',
  `ACCOUNT` varchar(20) NOT NULL COMMENT '用户账户',
  `PASSWORD` varchar(30) NOT NULL COMMENT '密码',
  `NAME` varchar(20) NOT NULL COMMENT '姓名 ',
  `SEX` tinyint(4) DEFAULT NULL COMMENT '性别（1男2女）',
  `DEPT_ID` bigint(20) NOT NULL DEFAULT '0' COMMENT '部门ID',
  `CERT_TYPE` int(11) DEFAULT NULL COMMENT '3证件类型(1身份证、2军官证、3护照、4其他)',
  `CERT_NO` varchar(28) DEFAULT NULL COMMENT '证件号码',
  `TEL` varchar(20) DEFAULT NULL COMMENT '固定电话',
  `MOBILE` varchar(20) DEFAULT NULL COMMENT '移动电话',
  `EMAIL` varchar(50) DEFAULT NULL COMMENT '邮件',
  `CREATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `EXP_TIME` datetime DEFAULT NULL COMMENT '失效日期',
  `STATUS` int(11) NOT NULL DEFAULT '0' COMMENT '0激活1冻结',
  `LOGIN_NUM` varchar(7) DEFAULT NULL COMMENT '登录次数',
  `REMARK` varchar(120) DEFAULT NULL COMMENT '描述',
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

-- ----------------------------
--  Records of `sys_user`
-- ----------------------------
BEGIN;
INSERT INTO `sys_user` VALUES ('1', 'admin', '123', '超级管理员', null, '0', null, null, null, null, null, '2017-06-08 10:07:27', null, '0', null, null);
COMMIT;

-- ----------------------------
--  Table structure for `sys_user_role`
-- ----------------------------
DROP TABLE IF EXISTS `sys_user_role`;
CREATE TABLE `sys_user_role` (
  `ROLE_ID` bigint(20) DEFAULT NULL COMMENT '角色id',
  `USER_ID` bigint(20) DEFAULT NULL COMMENT '用户id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
--  Records of `sys_user_role`
-- ----------------------------
BEGIN;
INSERT INTO `sys_user_role` VALUES ('1', '1');
COMMIT;

SET FOREIGN_KEY_CHECKS = 1;
